Provide consultation with the Systems Architect, Business Systems Analyst and other Software Developers. A degree in computer science or an equivalent combination of education and experience, of 5+ years of experience in a software developer or release management role. Knowledge of software design, ...